ELBのクロスゾーン負荷分散機能を利用する際、ターゲットインスタンスへのデータ転送料金が発生するか教えてください

ELBのクロスゾーン負荷分散機能を利用する際、ターゲットインスタンスへのデータ転送料金が発生するか教えてください

Clock Icon2024.12.23

この記事は アノテーション株式会社 AWS Technical Support Advent Calendar 2024 | Advent Calendar 2024 - Qiita 23日目の記事です。

困っている内容

Application Load balancerを利用しており、複数のアベイラビリティゾーン配下にターゲットインスタンスが存在しています。

Application Load balancerではクロスゾーン負荷分散機能がデフォルトで有効になっていますが、ロードバランサーノードと異なるアベイラビリティゾーンに存在するターゲットインスタンス間でのデータ転送料金は発生しますか?

どう対応すればいいの?

いいえ、Application Load balancerとClassic Load Balancerではクロスゾーン負荷分散機能利用時におけるアベイラビリティゾーン間のデータ転送料金は発生しません。

よくある質問 - Elastic Load Balancing | AWS

Application Load Balancer でクロスゾーンロードバランシングを有効にすると、リージョンの AWS データ転送について料金が発生しますか?
いいえ。クロスゾーン負荷分散は Application Load Balancer では常に有効であるため、この種類のリージョンデータ転送には料金はかかりません。

Classic Load Balancer でクロスゾーン負荷分散を有効にすると、リージョンの AWS データ転送に対して料金が発生しますか?
いいえ、お使いの Classic Load Balancer に対してクロスゾーン負荷分散を有効にしても、アベイラビリティーゾーン間でのリージョン内データ転送に対する料金は発生しません。

一方、2024/12/20時点ではNetwork Load BalancerとGateway Load Balancer利用時には同条件でもデータ転送料金が発生します。

よくある質問 - Elastic Load Balancing | AWS

Network Load Balancer でクロスゾーン負荷分散を有効にすると、リージョンの AWS データ転送に対して料金が発生しますか?
はい、クロスゾーン負荷分散を有効にすると、Network Load Balancer でのアベイラビリティーゾーン間のリージョンデータ転送には料金が発生します。料金は、Amazon EC2 オンデマンド料金表のページのデータ転送セクションを参照してください。
Gateway Load Balancer でクロスゾーン負荷分散を有効にすると、AWS データ転送に対して料金が発生しますか?
はい、クロスゾーン負荷分散を有効にすると、Gateway Load Balancer でのアベイラビリティーゾーン間のデータ転送には料金が発生します。料金は、Amazon EC2 オンデマンド料金表のページのデータ転送セクションを参照してください。

参考資料

Elastic Load Balancing の仕組み - Elastic Load Balancing

オンデマンドインスタンスの料金 - Amazon EC2 (仮想サーバー) | AWS

よくある質問 - Elastic Load Balancing | AWS

Share this article

facebook logohatena logotwitter logo

© Classmethod, Inc. All rights reserved.